<?
include("../validar.php");
include("../config.php");
$USER=$_SESSION['usuario'];

$factura=$_GET['facturaNumero'];

$consulta = pg_query("
					SELECT 
						venta.fechaventa, venta.iva10, venta.iva5, venta.excentas, venta.total, 
						detalleventa.cantidad, detalleventa.precioventa,
						producto.nombre 
					FROM 
						venta,detalleventa,producto 
					WHERE 
						detalleventa.codigoproducto=producto.codigoproducto 
					AND 
						detalleventa.idventa=venta.idventa 
					AND 
						venta.idventa='$factura'
					")or die("Error en la consulta: ".pg_errormessage());
$consultaEmpresa = pg_query("SELECT * FROM empresa")or die("Error en la consulta Empresa: ".pg_errormessage());
$rowEmp			 = pg_fetch_array($consultaEmpresa);
$consultaFactura = pg_query("SELECT * FROM venta,detalleventa WHERE detalleventa.idventa=venta.idventa AND venta.idventa='$factura'")or die("Error en consulta articulo: ".pg_errormessage());
$rowFact		 = pg_fetch_array($consultaFactura);
?>
<style>
.estiloJo {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/*  onLoad="window.print(); window.close()"  */
.Estilo1 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
</style>
<script>
function izq(){
	try{
		//a=(screen.width-document.body.clientWidth) / 2;
		a=(screen.width-screen.width);
		b=(screen.height-document.body.clientHeight) / 2; 
		moveTo(a,b); 
	}catch(e){
		alert("Error en funcion calculoTotal: "+e);
	}
}

function confirma(){
	if(confirm('Desea cerrar el ticket?')){
		window.close();
	}	
}
</script>
<body onLoad="izq(); window.print(); confirma();">
<? 
if(pg_num_rows($consulta)>0){
?>
<table width="205" border="0" cellspacing="0" cellpadding="0" class="estiloJo">
  <tr>
    <td align="center"><strong>
      <?=strtoupper($rowEmp[razonsocial])?>
      </b></strong><br />
      <?=strtoupper($rowEmp[direccion])?>
      <br />
      Tel:
      <?=strtoupper($rowEmp[telefono])?>
      <br />
      <?=strtoupper($rowEmp[localidad])?>
      -
      <?=strtoupper($rowEmp[ciudad])?>
      <br />
      RUC:
      <?=strtoupper($rowEmp[ruc])?>
      <br />
      <br />
      *** IVA INCLUIDO ***<br />
      TIMBRADO
      <?=strtoupper($rowEmp[timbrado])?>
      <br />
      VALIDO HASTA
      <?=strtoupper($rowEmp[validez])?>
      <br />
      <br /></td>
  </tr>
  <tr>
    <td>FACTURA
      <? if($rowFact[formapago]==1){?>
CONTADO
<? }else{?>
CREDITO A
<?=$rowFact[diascredito]." "?>
DIAS
<? }?>
NRO '
<?=$factura?>
'<br />
      *******************************</td>
  </tr>
  <tr>
    <td>FECHA:
      <?=date("Y-m-d");?>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HORA:
      <?=date("H:i");?>
      <br />
      CAJERO:
      <?=strtoupper($USER)?>
      <br />
      *******************************<br>
      <? 
	  $queryCli=pg_query("SELECT * FROM cliente WHERE idcliente=$rowFact[idcliente]");
	  $rowCli=pg_fetch_array($queryCli);
	  ?>
      CLIENTE (<?=$rowCli[idcliente]?>) <?=$rowCli[nombre]?> <br>
      RUC: <?=$rowCli[ruc]?><br>
       *******************************      
      </td>
  </tr>
  <tr>
    <td><table width="100%" border="0" cellpadding="0" cellspacing="0" class="estiloJo">
        <? while($rowInt=pg_fetch_array($consulta)){?>
        <tr>
          <td width="78%"><?=$rowInt[nombre]?>
            x
            <?=$rowInt[cantidad]?></td>
          <td width="22%" align="right"> <?=number_format((int)$totProd=$rowInt[precioventa]*$rowInt[cantidad], 0, '','.');?></td>
        </tr>
        <? }?>
      </table></td>
  </tr>
  <tr>
    <td>*******************************<br />
      Cantidad Articulos:
      <?=pg_num_rows($consulta)?>
      <br />
      <table width="100%" border="0" cellpadding="1" cellspacing="3" class="estiloJo">
        <tr>
          <td width="78%"><b>NETO A PAGAR</b></td>
          <td width="22%" align="right"><b>
            <?=number_format((int)$rowFact[total], 0, '','.')?>
            </b></td>
        </tr>
        <tr>
          <td>Total  efectivo</td>
          <td align="right"><?=number_format((int)$rowFact[total], 0, '','.');?></td>
        </tr>
        <? if($rowFact[pagoMontoTarjeta]>0){?>
        <tr>
          <td>Total tarjeta
            <?=$rowFact[nombreTarjeta]?></td>
          <td align="right"><?=number_format((int)$rowFact[pagoMontoTarjeta], 0, '','.')?></td>
        </tr>
        <? }?>
        <tr>
          <td>Total pagado</td>
          <td align="right"><?=number_format((int)$rowFact[pagoMontoEfectivo], 0, '','.')?></td>
        </tr>
        <tr>
          <td>Cambio</td>
          <td align="right"><?=$rowFact[vuelto]?></td>
        </tr>
      </table>
      <br />
      *******************************<br />
      DETALLES POR CONCEPTOS<br />
      <table width="100%" border="0" cellpadding="0" cellspacing="0" class="estiloJo">
        <tr>
          <td width="78%">Total IVA 5%</td>
          <td width="22%" align="right"><?=$rowFact[iva5]?></td>
        </tr>
        <tr>
          <td>Total IVA 10%</td>
          <td align="right"><?=$rowFact[iva10]?></td>
        </tr>
        <tr>
          <td>Total IVA PAGADO</td>
          <td align="right"><? 
		$total=(int)$rowFact[iva5]+(int)$rowFact[iva10]; echo $total;
		?></td>
        </tr>
      </table>
      <br />
      *******************************
      <div align="center"><br />
        <br />
        *** GRACIAS POR SU COMPRA ***<br />
        <br />
      </div></td>
  </tr>
</table>
<? 
}else{
?>
<table width="205" height="300" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td align="center" class="Estilo1">**NO EXISTE DICHA FACTURA *** </td>
  </tr>
</table>
<? }?>